package org.boot.ssm.wxshop.service;

import com.github.pagehelper.PageInfo;
import org.boot.ssm.wxshop.common.BaseService;
import org.boot.ssm.wxshop.domain.GoodsTypeSmall;

/**
 * @program: wxshop
 * @description: 商品类型(小)的服务层
 * @author: Parasomnia
 * @create: 2018-03-13 22:01
 **/


public interface GoodsTypeSmallService extends BaseService<GoodsTypeSmall>{

    /**
     * 根据条件分页获取所有小类型
     * @param pageNum 当前分页
     * @param pageSize 每页大小
     * @param goodsTypeSmall 查询条件
     * @return
     */
    PageInfo<GoodsTypeSmall> queryPageListByName(Integer pageNum,Integer pageSize,GoodsTypeSmall goodsTypeSmall);

    /**
     * 添加或修改小类型
     * @param goodsTypeSmall 需要添加或修改的对象
     */
    void addOrEditType(GoodsTypeSmall goodsTypeSmall);
}
